inflatable dinghy - French English Dictionary